DBGrid a zadavani dat
Otázka od: Viktor Marek
28. 10. 2002 11:00
Zdravim
Mam DBGrid a v nem slouce A,B,C. Jestlize chci editovat jen sloupec C
nastavim sloupec A,B ReadOnly na True.
Nastavim kursor na prvni zaznam sloupce C a po editaci klavesou TAB ci Enter
kursor skoci na nasledujici zaznam sloupce C. To je OK.
Jak ale osetrit stav kdy uzivatel oznaci udaj ve sloupci A mysi nebo
klavesou TAB tak aby kursor skocil ihned na udaj ve sloupci C a při najeti
prg se kurzor nastavil na prvni zaznam sloupce C
Diky za radu
Viktor Marek
viktor@mbox.vol.cz
---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.408 / Virová báze: 230 - datum vydání: 24.10.2002
Odpovedá: Viktor Marek
28. 10. 2002 21:22
Zdravim
Po delsi dobe jsem prisel na toto
procedure TForm1.Button1Click(Sender: TObject);
begin
DBGrid1.SelectedIndex := 2;
DBGrid1.setfocus;
end;
procedure TForm1.DBGrid1ColEnter(Sender: TObject);
begin
DBGrid1.SelectedIndex := 2;
end;
Jak ale zamezit stavu, kdy mam napr. v DBGridu 3 zaznamy a po editaci 3
zaznamu dojde vlastne ke vkladani (Insertu) dalsiho zaznamu ve sloupci -
presneji receno chci pouze editovat existujici zaznamy.
Diky za odpoved
Viktor Marek
viktor@mbox.vol.cz
> Mam DBGrid a v nem slouce A,B,C. Jestlize chci editovat jen sloupec C
> nastavim sloupec A,B ReadOnly na True.
> Nastavim kursor na prvni zaznam sloupce C a po editaci klavesou TAB ci
Enter
> kursor skoci na nasledujici zaznam sloupce C. To je OK.
> Jak ale osetrit stav kdy uzivatel oznaci udaj ve sloupci A mysi nebo
> klavesou TAB tak aby kursor skocil ihned na udaj ve sloupci C a při najeti
> prg se kurzor nastavil na prvni zaznam sloupce C
---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.408 / Virová báze: 230 - datum vydání: 24.10.2002